package com.wy.file_demo;

import java.io.*;
import java.util.Arrays;

/**
 * @author 美女
 * @date 2022/05/09 19:09
 **/
public class Main9 {
    public static void main(String[] args) throws IOException {
//        FileInputStream is=new FileInputStream("world.txt");
        //写try{}就不用自己写is.close()关闭，try代码块走完会自动关闭
        try(InputStream is=new FileInputStream("D:\\Users\\文件学习部分练习内容\\文件测试代码内容\\world.txt")){
            byte[] b=new byte[20];
            int n=is.read(b);//第一次会把b中的东西全读出来,返回值是字节大小  read(byte[] b)读出全部字节
            System.out.println(n);
            System.out.println(Arrays.toString(b));
            n=is.read();//由于已经全部读取，此次读取返回-1  read()读出一个字节
            System.out.println(n);

            //当byte[10]时，第一次读is.read(b)就会读取十个字节，再n=is.read()会再次读取下一个字节，读出108
        }
    }
}